small capacity public service vehicle - Turco Inglés Diccionario